Computing nice sweeps for polyhedra and polygons

نویسندگان

  • Prosenjit Bose
  • Marc J. van Kreveld
چکیده

The plane sweep technique is one of the best known paradigms for the design of geometric algorithms [2]. Here an imaginary line sweeps over the plane while computing the property of interest at the moment the sweep line passes the required information needed to compute that property. There are also three-dimensional problems that are solved by space sweep, where a plane sweeps the space. This paper does not deal with the sweeping paradigm itself; it deals with testing polygons and polyhedra to determine if they have a certain property. The properties that we consider are related to sweeping. We will test for a simple polygon or polyhedron if it can be swept by a line or plane such that every cross-section has a property like being convex or simply-connected. For example, to determine for a simple polygon (with interior) in the plane whether there is a sweep direction such that every cross-section is simplyconnected (a point, line segment, or empty) is the well-known question of determining whether a simple polygon is monotone in some direction. We solve two extensions of this problem in 3-space, and solve another extension in the plane. The first question we address applies to a polyhedron in 3space. We want to determine if there is a vector , such that if a sweeping plane with normal passes over , every cross-section of is convex. Toussaint [7] calls this property weakly monotonic in the convex sense. Obviously, for convex polyhedra, any vector gives only convex cross-sections during the sweep. For many nonconvex polyhedra no such vector exists. We give an

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scalable Metropolis Monte Carlo for simulation of hard shapes

We design and implement HPMC, a scalable hard particle Monte Carlo simulation toolkit, and release it open source as part of HOOMD-blue. HPMC runs in parallel on many CPUs and many GPUs using domain decomposition. We employ BVH trees instead of cell lists on the CPU for fast performance, especially with large particle size disparity, and optimize inner loops with SIMD vector intrinsics on the C...

متن کامل

Constructing the Layer Representation of Polygons in Parallel

For several years we have developed a scheme for representing polygons and 3D polyhedra by means of layers of triangles and tetrahedra, together with effective algorithms for basic geometric operations on the represented objects. In this paper we explore the optimization of some of these algorithms by parallel processing techniques.

متن کامل

Tiling with Regular Star Polygons

The Archimedean tilings (Figure 1) and polyhedra will be familiar to many readers. They have the property that the tiles of the tiling, or the faces of the polyhedron, are regular polygons, and that the vertices form a single orbit under the symmetries of the tiling or polyhedron. (Grünbaum and Shephard [1] use Archimedean, in relation to tilings, to refer to the sequence of polygons at each ve...

متن کامل

On the number of star-shaped polygons and polyhedra

We show that the maximum number of strictly star-shaped polygons through a given set of n points in the plane is (n). Our proof is constructive, i.e. we supply a construction which yields the stated number of polygons. We further present lower and upper bounds for the case of unrestricted star-shaped polygons. Extending the subject into three dimensions, we give a tight bound of (n) on the numb...

متن کامل

On the Volume of Unbounded Polyhedra in the Hyperbolic Space

In the Euclidean plane the definition of the area of the polygon harmonizes well with intuition, since by the decomposition theorem of Farkas Bolyai [2] two polygons of the same area can be decomposed into pairwise congruent polygons. The definition of the measure of an unbounded polyhedron in twoand in three-dimensional Euclidean space [7] is likewise well-founded, since we obtain an inner cha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004